a fluky win - French English Dictionary